screw propellers - Turkish English Dictionary